#ifndef RTTRACE_H
#define RTTRACE_H

#include "RtLog.h"

#ifdef RT_SUPPORT_OBSOLETE_UTIL

RT_API_EXPORT void init_config(const char* cur_env);
RT_API_EXPORT unsigned char get_string_param(char* group, char* item_key, char* item_value, unsigned long len);
RT_API_EXPORT int get_int_param(char* group, char* item_key);
RT_API_EXPORT unsigned short get_uint16_param(char* group, char* item_key);
RT_API_EXPORT DWORD get_uint32_param(char* group, char* item_key);
RT_API_EXPORT unsigned char get_bool_param(char* group, char* item_key, unsigned char default_value);
RT_API_EXPORT void set_iwlab_home_env(char* home_env);
RT_API_EXPORT char* get_iwlab_home_dir();
RT_API_EXPORT const char* get_process_name();
RT_API_EXPORT const char* get_exec_name(void);

#endif // RT_SUPPORT_OBSOLETE_UTIL

#endif // !RTTRACE_H

